import 'dart:math';

import 'package:flutter_easyrefresh/easy_refresh.dart';
import 'package:get/get.dart';

class HomePageController extends GetxController {
  late EasyRefreshController ctl;

  List topicToplist = [];
  List topicDetails = [];
  @override
  void onInit() {
    super.onInit();
    ctl = EasyRefreshController();
    var topics = [
      {
        "avatar":
            'https://img0.baidu.com/it/u=4086767295,1684107642&fm=253&fmt=auto&app=138&f=JPEG?w=400&h=400',
        "title": "#声音地图",
        "message": "来这里听一听，骑行中的声音",
        "topic_url": "tp2:声音地图"
      },
      {
        "avatar":
            'https://img0.baidu.com/it/u=4086767295,1684107642&fm=253&fmt=auto&app=138&f=JPEG?w=400&h=400',
        "title": "#声音地图",
        "message": "来这里听一听，骑行中的声音",
        "topic_url": "tp2:声音地图"
      },
      {
        "avatar":
            'https://img0.baidu.com/it/u=4086767295,1684107642&fm=253&fmt=auto&app=138&f=JPEG?w=400&h=400',
        "title": "#大学生骑行福利",
        "message": "通过下面这些认证，直接省去了一年的骑车费！",
        "topic_url": "tp3:大学生骑行福利"
      }
    ];

    var details = [
      {
        "nicname": "测试用户昵称",
        "time_tag": "2023-10-15",
        "topic": "这是一个文章内容, 这是一个文章内容, 这是一个文章内容, 这是一个文章内容.",
        "avatar_url":
            "https://k.sinaimg.cn/n/sinakd20106/560/w1080h1080/20240302/4b5e-6347ebbf001cd7e26a2ab0579c54085b.jpg/w700d1q75cms.jpg",
        "topic_imgs": [
          "https://img1.mydrivers.com/img/20220814/s_d322c3f1cb4441fe9d5385ee1d6af71b.jpg",
          "https://img1.mydrivers.com/img/20220814/s_d322c3f1cb4441fe9d5385ee1d6af71b.jpg"
        ],
        "views": "512",
        "agrees": "1005",
        "comments": [
          {
            "nicname": "评论用户1",
            "avatar":
                "https://pics7.baidu.com/feed/9d82d158ccbf6c8109428c4449b4263832fa40b9.jpeg@f_auto?token=6659f4c24b8442587ef01f8793f2caa5",
            "comment_time": "2023-10-10",
            "comment": "这是一个普通用户发的评论内容"
          },
          {
            "nicname": "评论用户2",
            "avatar":
                "https://pics7.baidu.com/feed/9d82d158ccbf6c8109428c4449b4263832fa40b9.jpeg@f_auto?token=6659f4c24b8442587ef01f8793f2caa5",
            "comment_time": "2023-10-20",
            "comment":
                "这是一个普通用户发的一条特别长的内容,下面是他的展示效果.这是一个普通用户发的一条特别长的内容,下面是他的展示效果.这是一个普通用户发的一条特别长的内容,下面是他的展示效果.这是一个普通用户发的一条特别长的内容,下面是他的展示效果"
          },
        ]
      },
      {
        "nicname": "测试用户昵称",
        "time_tag": "2023-10-15",
        "topic": "这是一个文章内容, 这是一个文章内容, 这是一个文章内容, 这是一个文章内容.",
        "avatar_url":
            "https://k.sinaimg.cn/n/sinakd20106/560/w1080h1080/20240302/4b5e-6347ebbf001cd7e26a2ab0579c54085b.jpg/w700d1q75cms.jpg",
        "topic_imgs": [
          "https://img1.mydrivers.com/img/20220814/s_d322c3f1cb4441fe9d5385ee1d6af71b.jpg",
          "https://img1.mydrivers.com/img/20220814/s_d322c3f1cb4441fe9d5385ee1d6af71b.jpg"
        ],
        "views": "512",
        "agrees": "1005",
        "comments": [
          {
            "nicname": "评论用户1",
            "avatar":
                "https://pics7.baidu.com/feed/9d82d158ccbf6c8109428c4449b4263832fa40b9.jpeg@f_auto?token=6659f4c24b8442587ef01f8793f2caa5",
            "comment_time": "2023-10-10",
            "comment": "这是一个普通用户发的评论内容"
          },
          {
            "nicname": "评论用户2",
            "avatar":
                "https://pics7.baidu.com/feed/9d82d158ccbf6c8109428c4449b4263832fa40b9.jpeg@f_auto?token=6659f4c24b8442587ef01f8793f2caa5",
            "comment_time": "2023-10-20",
            "comment":
                "这是一个普通用户发的一条特别长的内容,下面是他的展示效果.这是一个普通用户发的一条特别长的内容,下面是他的展示效果.这是一个普通用户发的一条特别长的内容,下面是他的展示效果.这是一个普通用户发的一条特别长的内容,下面是他的展示效果"
          },
        ]
      }
    ];
    for (var element in topics) {
      topicToplist.add(element);
    }
    for (var element in details) {
      topicDetails.add(element);
    }
  }

  @override
  void dispose() {
    super.dispose();
    ctl.dispose();
  }
}
